.addActivity{
    height: 100%;
    background-color: #f9f9f9;
    border-radius: 21px;
    display: flex;
    flex-direction: column;
}
.title{
    color: #131628;
    font:20px/25px "PingFangSC-Semibold";
    font-weight: 600;
    margin-bottom: 33px;
}
/* 上方进度条区域 */
.addActivity .Progress{
    height: 171px;
    box-sizing: border-box;
    padding: 32px 0 32px 30px;
    background-color: #ffffff;
    margin-bottom: 20px;
    border-radius: 21px;
}
.Progress .ProgressSteps{
    width: 600px;
}


.addActivity .addForm{
    flex: 1;
    background-color: #ffffff;
    border-radius: 21px;
    padding: 32px 0 32px 30px;
    overflow-y: scroll;
}
.addActivity .selectForm{
   height: 149px;
   box-sizing: border-box;
   padding: 32px 0 32px 30px;
   background-color: #ffffff;
   margin-bottom: 20px;
   border-radius: 21px;
}
.addActivity .selectForm p{
   color: #131628;
   font-size: 16px;
   font-weight: 600;
}
.addActivity .selectForm span{
   color: #4b4f66;
   font-size: 14px;
   font-weight: 400;
}
.addActivity .selectForm ul{
   display: flex;
   width: 446px;
   height: 36px;
   justify-content: space-between;
   margin-top: 24px;
}
.selectForm ul li{
   height: 36px;
   text-align: center;
   line-height: 36px;
   position: relative;
   padding-left: 23px;
   padding-right: 23px;
   cursor: pointer;
   font-size: 16px;
}
.selectForm ul .action{
   border-radius: 8px;
   background: #1a267b;
   font-weight: 700;
   color: #fff;
}
.selectForm li .icon{
   position: absolute;
   width: 20px;
   height: 20px;
   top: -4px;
   right: -5px;
   color: #fff;
   font-size: 21px;
   border-radius: 50%;
   background: #000000;
}

.addActivity .addForm::-webkit-scrollbar {/*滚动条整体样式*/
   display: none;
}
.addForm .firstDesc:before {
    content: "";
    display: inline-block;
    line-height: 22px;
    margin-right: 8px;
    width: 4px;
    height: 14px;
    background: #1a267b;
    position: relative;
    top: 1px;
}
.addForm .firstDesc{
    position: relative;
    color: #131628;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 32px;
}
.addForm .firstDesc span{
    color: #4b4f66;
    font-size: 14px;
    font-weight: 400;
}

.addForm .antSearchForm{
    width: 1067px;
}
.addForm .antSearchForm .StandardWidth,
.addForm .updataActivityChartInfo{
    width: 386px;
}

.addForm .updataThumbnailInfo{
    width: 76px;
}

.addForm .updataBoxText{
    color: #d2d2d2;
    text-align: center;
}
.addForm .updataActivityChartInfo :global .ant-btn:hover,
.addForm .updataActivityChartInfo :global .ant-btn:focus{
   border-color: transparent;
}
.addForm .activityPlanningLi{
   width: 100%;
   display: flex;
   align-items: center;
   margin-bottom: 24px;
}
.addForm :global .ant-collapse{
   border: none;
   width: calc(100% - 60px);
   background: none;
}
.addForm :global .ant-collapse-borderless > .ant-collapse-item{
   border-bottom: none;
   margin-bottom: 40px;
}
.addForm :global .ant-collapse > .ant-collapse-item > .ant-collapse-header{
   position: relative;
   color: #2b2b2b;
   font-size: 20px;
   font-weight: 700;
   background: #f6f7ff;
   height: 58px;
   border-radius: 8px;
}